National Repository of Grey Literature 19 records found  1 - 10next  jump to record: Search took 0.00 seconds. 
Animation of Avatar Face Based on Human Face Video
Takács, Martin ; Milet, Tomáš (referee) ; Herout, Adam (advisor)
This thesis presents an application for animating 3D avatar based on a single camera or video input of human face in real time. The resulting application consists of three modules -- face tracking, avatar animator, and a server for transferring face data. The face tracking module computes new transforms for the animation from human face and benefits from Mediapipe's Facemesh to estimate the current face geometry. Avatar animator module is a web-based application for rendering and animating 3D avatars through skeletal animations, based on the Three.js library. Both modules make use of the continuous bidirectional communication of websockets through the single server.   Performance of the face tracking module depends on the camera and device on which it is running, but regular web camera is usually enough for speed of 30+ FPS and animation runs at the speed of 60+ FPS with multiple avatars. Main contributions of this project are (a) Calculating transforms from human face is suitable for the skeletal animations, which are usually easier to create and more accessible than blend shapes. (b) Using the face tracking and the avatar animator as independent modules causes that from the single camera/video input it is possible to animate multiple avatars on different devices.
On-Line Speech Recognition Implementation with API and Android Demo app
Gabčo, Jakub ; Schwarz, Petr (referee) ; Szőke, Igor (advisor)
In modern times, people try everything to relieve. This may fulfill speechrecognition. Local speech recognition is computationally demanding, because of that many companies are trying to create a remote network speech recognition. In this thesis, we are focusing on creating a server for speech recognition, Android application and selecting appropriate protocol for communication between client and server. HTTP and Websocket protocol are analyzed her and differences and advantages between them.
Educational Application of Memory Paging
Nechvátal, Petr ; Janoušek, Vladimír (referee) ; Smrčka, Aleš (advisor)
This master's thesis deals with design and implementation of educational application forpaging. Goal of the application is to help students understand and practice some conceptsfrom paging. It will allow students to write parts of these concepts and see how their codework on visualization of simulation of memory system. Application will be implemented asa web application in HTML, CSS and JavaScript. Server, which will be taking care ofcompiling of user code will be a desktop application. This thesis mainly describes pagingand technologies which will be used for this thesis and application design. It also describesimplementations and testing of this work.
Person tracking system
Girin, Andrey ; Benedikt, Jan (referee) ; Hájek, Jaroslav (advisor)
Smart Home, Flask, Python, IoT, Bluetooth low energy, MQTT, Websockets, ESP32,Raspberry pi
Control of Lego Mindsorms
Chudík, Vladimír ; Pikula, Stanislav (referee) ; Klusáček, Jan (advisor)
This bachelor’s thesis contains description and usage of module BrickPi in combination with single-board computer Raspberry Pi, as a replacement for control brick from Lego Mindstorms. In the first part of the thesis are described and compared control brick from Lego Mindstorms and Raspberry Pi with module BrickPi. Mentioned are power options for the system and differences between variants of the module. Further is described the concept of remote control by www browser, possibility of displaying data from sensors, streaming video to webpage and form of communication between user and server. In the final part of this thesis are designed tasks for BROB course, which use module BrickPi. One task is realised and provided with documentation.
Smart Home System
Hájek, Jaroslav ; Lattenberg, Ivo (referee) ; Krajsa, Ondřej (advisor)
This work deals with connecting remote devices measure data of various types from physical quantities such as a temperature, a humidity to data displaying CPU or memory usage of the system to the user. The system uses Blockly to controlling logic and dependencies between devices. In the work is used lots of technologies for examples: MQTT, Websockets, GSM, Lightweight Mesh and others. The system is based on microservice which named is Flask. Flask service is an application interface for HTTP services of Python programming language. This can provide measured data by graphs and predefined components for viewing data. For controlling system was used single-board computer Raspberry Pi with a multitouch 7-inch display.
Monitoring system for monitoring of laboratory processes
Bachmayer, Marek ; Odstrčilík, Jan (referee) ; Čmiel, Vratislav (advisor)
The presented work deals with the development of a monitoring system for monitoring the operation of the laboratory. The theoretical part of the work includes information on the safety of operation and work in biological laboratories, measured physical quantities and the principle of their measurement. The monitoring system is built on a compact ESP32-CAM camera and a WeMos D1 development board. The practical part consists of the design and implementation of a given system and the creation of a full-stack application for displaying live input from the laboratory for monitoring measured quantities in real time.
Information System of a Tutor with the Possibility of Student Examination
Záruba, Ondřej ; Bartík, Vladimír (referee) ; Burget, Radek (advisor)
The main theme of this thesis is the modernization process of the existing system for support of teaching based on the requirements of Mr. Martin Říha. Firstly within the individual chapters we will gradually become acquainted with the basic principes of web application developing. Next We will focus on analysis of the current application and proposed methods and procedures used in its modernization and implementation changes. In more detail we will pay special attention to the chapters dealing with the design of new parts of the application and we will go through the whole process from design to implementation and testing. Attention will also be paid to special parts of the application that will allow teachers and students to interact in real-time communication in an environment similar to interactive whiteboards as we know them from schools and its use to make learning more attractive.
Animation of Avatar Face Based on Human Face Video
Takács, Martin ; Milet, Tomáš (referee) ; Herout, Adam (advisor)
This thesis presents an application for animating 3D avatar based on a single camera or video input of human face in real time. The resulting application consists of three modules -- face tracking, avatar animator, and a server for transferring face data. The face tracking module computes new transforms for the animation from human face and benefits from Mediapipe's Facemesh to estimate the current face geometry. Avatar animator module is a web-based application for rendering and animating 3D avatars through skeletal animations, based on the Three.js library. Both modules make use of the continuous bidirectional communication of websockets through the single server.   Performance of the face tracking module depends on the camera and device on which it is running, but regular web camera is usually enough for speed of 30+ FPS and animation runs at the speed of 60+ FPS with multiple avatars. Main contributions of this project are (a) Calculating transforms from human face is suitable for the skeletal animations, which are usually easier to create and more accessible than blend shapes. (b) Using the face tracking and the avatar animator as independent modules causes that from the single camera/video input it is possible to animate multiple avatars on different devices.
Monitoring system for monitoring of laboratory processes
Bachmayer, Marek ; Odstrčilík, Jan (referee) ; Čmiel, Vratislav (advisor)
The presented work deals with the development of a monitoring system for monitoring the operation of the laboratory. The theoretical part of the work includes information on the safety of operation and work in biological laboratories, measured physical quantities and the principle of their measurement. The monitoring system is built on a compact ESP32-CAM camera and a WeMos D1 development board. The practical part consists of the design and implementation of a given system and the creation of a full-stack application for displaying live input from the laboratory for monitoring measured quantities in real time.

National Repository of Grey Literature : 19 records found   1 - 10next  jump to record:
Interested in being notified about new results for this query?
Subscribe to the RSS feed.